Apache Commons IO হল একটি জনপ্রিয় লাইব্রেরি যা ফাইল এবং স্ট্রিম ম্যানিপুলেশন, ডিরেক্টরি অপারেশন, ফাইল ফিল্টারিং, এবং অন্যান্য ইনপুট/আউটপুট সম্পর্কিত কার্যকলাপের জন্য কার্যকরী ক্লাস এবং মেথড সরবরাহ করে। আপনি Maven বা Gradle এর মাধ্যমে খুব সহজেই Apache Commons IO লাইব্রেরিটি আপনার প্রজেক্টে অন্তর্ভুক্ত (include) করতে পারেন। নিচে Maven এবং Gradle ব্যবহার করে Apache Commons IO অন্তর্ভুক্ত করার পদ্ধতি আলোচনা করা হয়েছে।
Maven ব্যবহার করে Apache Commons IO অন্তর্ভুক্ত করতে হলে, আপনাকে আপনার প্রজেক্টের pom.xml
ফাইলে dependency ট্যাগে লাইব্রেরিটির গ্রুপ আইডি (groupId), আর্টিফ্যাক্ট আইডি (artifactId), এবং সংস্করণ (version) উল্লেখ করতে হবে।
<dependencies>
<dependency>
<groupId>org.apache.commons</groupId>
<artifactId>commons-io</artifactId>
<version>2.11.0</version> <!-- Latest version at the time of writing -->
</dependency>
</dependencies>
groupId
: এটি Apache Commons এর গ্রুপ আইডি।artifactId
: এটি Apache Commons IO লাইব্রেরির আর্টিফ্যাক্ট আইডি।version
: এখানে আপনি লাইব্রেরির সংস্করণ উল্লেখ করবেন। আপনি সর্বশেষ সংস্করণ ব্যবহার করতে পারেন, যা Maven Central Repository থেকে পাওয়া যাবে।pom.xml
ফাইলটি সঠিকভাবে কনফিগার করার পর, Maven স্বয়ংক্রিয়ভাবে আপনার প্রজেক্টে Apache Commons IO অন্তর্ভুক্ত করবে।mvn clean install
বা mvn compile
রান করলেই লাইব্রেরি ডাউনলোড হয়ে আপনার প্রজেক্টে যুক্ত হয়ে যাবে।Gradle ব্যবহার করে Apache Commons IO অন্তর্ভুক্ত করতে হলে, আপনাকে আপনার প্রজেক্টের build.gradle
ফাইলে dependency ব্লকে লাইব্রেরির গ্রুপ আইডি, আর্টিফ্যাক্ট আইডি এবং সংস্করণ উল্লেখ করতে হবে।
dependencies {
implementation 'org.apache.commons:commons-io:2.11.0' // Latest version
}
implementation
: Gradle-এ এটি মূলভাবে প্রজেক্টের জন্য প্রয়োজনীয় লাইব্রেরি বা ডিপেনডেন্সি যোগ করার জন্য ব্যবহৃত হয়।'org.apache.commons:commons-io:2.11.0'
: এখানে লাইব্রেরির গ্রুপ আইডি, আর্টিফ্যাক্ট আইডি এবং সংস্করণ উল্লেখ করা হয়েছে।build.gradle
ফাইলটি সঠিকভাবে কনফিগার করার পর, Gradle স্বয়ংক্রিয়ভাবে Apache Commons IO আপনার প্রজেক্টে যোগ করে নেবে।gradle build
বা gradle assemble
রান করলে লাইব্রেরি ডাউনলোড হয়ে যাবে এবং আপনার প্রজেক্টে অন্তর্ভুক্ত হবে।আপনি যদি সর্বশেষ সংস্করণ ব্যবহার করতে চান, তবে Maven Central বা Gradle Repository তে গিয়ে লাইব্রেরির সর্বশেষ সংস্করণ চেক করতে পারেন। সাধারণত, প্রতিটি লাইব্রেরির নতুন সংস্করণ নিয়মিত প্রকাশ করা হয়।
Maven এবং Gradle হল দুটি জনপ্রিয় বিল্ড টুল যা আপনাকে সহজেই Apache Commons IO বা অন্যান্য লাইব্রেরি আপনার প্রজেক্টে অন্তর্ভুক্ত করতে সহায়তা করে। আপনি যদি Maven ব্যবহার করেন, তবে pom.xml
ফাইলে উপযুক্ত dependency যুক্ত করে লাইব্রেরি ইনস্টল করতে পারেন, আর যদি Gradle ব্যবহার করেন, তবে build.gradle
ফাইলে লাইব্রেরি যুক্ত করে সেটি আপনার প্রজেক্টে অন্তর্ভুক্ত করতে পারবেন।
common.read_more